#pragma once
#include <map>
#include <string>
using std::string;
using std::map;

class textContent
{
public:
	textContent(void);
	void printud();
	void addWord(string word);
	void addListWord(string word);
	void addCode(int wordIndex);
	int getWordCound();
	int getPosCound();
	int getPos(int numPos);
	void setBin(bool isThisBin);
	bool getBin(); 
	string getListWord(int Listnum);
	string getWordAtPos(int pos);
	~textContent(void);
private:
	map<string, int> wordMap;
	map<int, string> wordListMap;
	map<int, int> codeListMap;
	int posCount, wordCount;
	bool isBin;
};

